package py.com.erpone.view.datamodel;

import java.util.List;

import javax.faces.model.ListDataModel;

import org.primefaces.model.SelectableDataModel;

import py.com.erpone.entity.dm.OrdenCompra;

public class OrdenCompraModel extends ListDataModel<OrdenCompra> implements SelectableDataModel<OrdenCompra> {

	public OrdenCompraModel(List<OrdenCompra> arg0) {
		super(arg0);
	}

	public Object getRowKey(OrdenCompra solicitudCotizacion) {
		return solicitudCotizacion.getId();
	}

	@Override
	public OrdenCompra getRowData(String rowKey) {
        List<OrdenCompra> lista = (List<OrdenCompra>) getWrappedData();            
        for(OrdenCompra item : lista) {  
            if(item.getId().equals(rowKey))  
                return item;  
        }            
        return null; 
	}

}
